removable canopy - French English Dictionary